package test3.A1_4;

// 订单详情类
class OrderDetail {
    private int quantity; // 数量

    // 构造函数
    public OrderDetail(int quantity) {
        this.quantity = quantity;
    }

    // 计算子订单总金额的方法
    public double calculateSubTotal() {
        // 这里假设商品的价格是固定的，实际应用中需要结合商品价格计算
        double pricePerItem = 10.0; // 假设每件商品10元
        return quantity * pricePerItem;
    }

    // 计算子订单总重量的方法
    public double calculateWeight() {
        // 这里假设商品的重量是固定的，实际应用中需要结合商品重量计算
        double weightPerItem = 0.5; // 假设每件商品0.5公斤
        return quantity * weightPerItem;
    }

    // Getter和Setter方法
    public int getQuantity() {
        return quantity;
    }

    public void setQuantity(int quantity) {
        this.quantity = quantity;
    }
}

